/**
 * bind高于apply/call
 */
function foo() {
  console.log(this)
}

foo.bind('abc').call('cba') //String {"abc"}
foo.bind('abc').apply('cba') //String {"abc"}
